make good progress - Allemand Anglais Dictionnaire